imp pyrophosphorylase - French English Dictionary